salsa dish - German English Dictionary